History
History
Synonyms
UK
US
Meaning:
altruist

a person who is altruistic

humanitarian

do-gooder

a person who often works for charity etc

humanitarian

philanthropist

a person who helps those who are poor or in trouble

humanitarian

GOOD SCOUT as in Wiktionary
GOOD SCOUT as in Wikipedia